step-and-repeat machine - İspanyolca İngilizce Sözlük